/*
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */

body {
    line-height:1.5;
    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
    color:#000;
    background:none;
    font-size:10pt;
}

.container {
    background:none;
}

hr {
    background:#ccc;
    color:#ccc;
    width:100%;
    height:2px;
    margin:2em 0;
    padding:0;
    border:none;
}

hr.space {
    background:#fff;
    color:#fff;
}

h1, h2, h3, h4, h5, h6 {
    font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;
}

code {
    font:.9em "Courier New", Monaco, Courier, monospace;
}

img {
    float:left;
    margin:1.5em 1.5em 1.5em 0;
}

a img {
    border:none;
}

p img.top {
    margin-top:0;
}

blockquote {
    margin:1.5em;
    padding:1em;
    font-style:italic;
    font-size:.9em;
}

.small {
    font-size:.9em;
}

.large {
    font-size:1.1em;
}

.quiet {
    color:#999;
}

.hide {
    display:none;
}

a:link, a:visited {
    background:transparent;
    font-weight:700;
    text-decoration:underline;
}

a:link:after, a:visited:after {
    content:" (" attr(href) ") ";
    font-size:90%;
}